#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

//int x = 5, y = 7;
//void swap()
//{
//	int z;
//	z = x;
//	x = y;
//	y = z;
//} 
//
//int main()
//{
//	int x = 3, y = 8;
//	swap();
//	printf("%d,%d\n", x, y);
//	double k[5] = { 2.0, 4.0, 6.0, 8.0, 10.0 };
//	char c2[] = { '\x10', '\xa', '\8' };
//	char c1[] = { '1','2','3','4','5' };
//	printf("%d", c2[2]);
//}

//#define INT_PTR int*
//typedef int* int_ptr;
//
//int main()
//{
//	INT_PTR a, b;
//	int_ptr c, d;
//
//	return 0;
//}

//#include<math.h>
//
//int* printNumbers(int n, int* returnSize) {
//
//    int i = 0;
//    int* p = returnSize;
//    int max = pow(10, n);
//    for (i = 1; i < max; i++)
//    {
//        *returnSize = i;
//        returnSize++;
//    }
//
//    return p;
//}
//
//int main()
//{
//    int n = 3;
//    int a[10000];
//    int* p = a;
//    p = printNumbers(n, a);
//    printf("%d", *(p + 1));
//    return 0;
//}